package com.gdpu.mapper;

import com.gdpu.model.PmsStock;
import com.gdpu.model.PmsStockExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PmsStockMapper {
    long countByExample(PmsStockExample example);

    int deleteByExample(PmsStockExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(PmsStock record);

    int insertSelective(PmsStock record);

    List<PmsStock> selectByExample(PmsStockExample example);

    PmsStock selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") PmsStock record, @Param("example") PmsStockExample example);

    int updateByExample(@Param("record") PmsStock record, @Param("example") PmsStockExample example);

    int updateByPrimaryKeySelective(PmsStock record);

    int updateByPrimaryKey(PmsStock record);
}